*{margin:0px; padding: 0px;}
body{
	background-color: #E9E9E9;
	color: black;
	font-family: 微软雅黑, 宋体, Arial, Verdana, Arial, sans-serif, Helvetica, Tahoma;
	font-size: 12px;
}
.fieldError{color: red;border: 1px solid red;}
.errorMessage{color: red;font-size: 11px;font-weight:bold;}
.required{color: red;padding: 0 5px;}
.wwgrp{width: 100%;	clear: both; padding-bottom: 8px; min-height: 24px;}
.wwlbl {font-style:italic; float:left; width:20%; text-align: right; padding-right: 8px;}
.wwctrl{float:left;	width: 75%; padding-left: 10px;}
.label{float: right;}
.errorLabel {font-style:italic; color:red; }
.checkboxLabel {}
.checkboxErrorLabel {color:red; }
.buttons{width: 80px; float: left;}
.buttonsDiv{height:26px;}
/***********xhtml start***********/
.wwFormTable {width: 100%;}
.tdLabel{text-align: right; width: 20%;}

/***********xhtml end***********/
/***********jill theme start***********/
.errorsBg{
	background-color:#fdd;
	color:red;	
	border: 1px solid;
}
 
.errorMessage{
	padding:0px 8px;
}
/***********jill theme end***********/
